home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / program / ccdl150l.zip / CTYPE / TEST / CTTST.C
C/C++ Source or Header  |  1996-07-02  |  1KB  |  39 lines

  1. // #include "..\stdinc\ctype.h"
  2.  
  3. void main(void)
  4. {
  5.     int i;
  6.     printf("UPPER\n");
  7.     for (i=0; i<256; i++)
  8.         printf("%c %x %x\n",i,i,isupper(i));
  9.     printf("LOWER\n");
  10.     for (i=0; i<256; i++)
  11.         printf("%c %x %x\n",i,i,islower(i));
  12.     printf("ALPHA\n");
  13.     for (i=0; i<256; i++)
  14.         printf("%c %x %x\n",i,i,isalpha(i));
  15.     printf("ALPHANUM\n");
  16.     for (i=0; i<256; i++)
  17.         printf("%c %x %x\n",i,i,isalnum(i));
  18.     printf("HEX\n");
  19.     for (i=0; i<256; i++)
  20.         printf("%c %x %x\n",i,i,isxdigit(i));
  21.     printf("DIGIT\n");
  22.     for (i=0; i<256; i++)
  23.         printf("%c %x %x\n",i,i,isdigit(i));
  24.     printf("PUNCT\n");
  25.     for (i=0; i<256; i++)
  26.         printf("%c %x %x\n",i,i,ispunct(i));
  27.     printf("SPACE\n");
  28.     for (i=0; i<256; i++)
  29.         printf("%c %x %x\n",i,i,isspace(i));
  30.     printf("CONTROL\n");
  31.     for (i=0; i<256; i++)
  32.         printf("%c %x %x\n",i,i,iscntrl(i));
  33.     printf("GRAPH\n");
  34.     for (i=0; i<256; i++)
  35.         printf("%c %x %x\n",i,i,isgraph(i));
  36.     printf("ASCII\n");
  37.     for (i=0; i<256; i++)
  38.         printf("%c %x %x\n",i,i,isascii(i));
  39. }